Temporal representation and reasoning is a main research topic in artificial intelligence. Most common models can only represent certain temporal information, but many events happen with uncertain temporal information in real life. A new model for representing uncertain and certain temporal information was proposed to describe events and facts with time indeterminacy. This model firstly defined some temporal objects (such as time point and time period), then defined several relations among temporal objects and discussed the transitivity between the relations. Finally, two examples were analyzed, using this model to solve the uncertain temporal reasoning problem.